List supported feature flags in __xen_guest section.
authorIan.Campbell@xensource.com <Ian.Campbell@xensource.com>
Wed, 22 Feb 2006 15:16:44 +0000 (15:16 +0000)
committerIan.Campbell@xensource.com <Ian.Campbell@xensource.com>
Wed, 22 Feb 2006 15:16:44 +0000 (15:16 +0000)
Signed-off-bu: Ian Campbell <Ian.Campbell@XenSource.com>

linux-2.6-xen-sparse/arch/i386/kernel/head-xen.S
linux-2.6-xen-sparse/arch/x86_64/kernel/head-xen.S

index 2e13e8d833390d062342b003efed7e5daf7cbdde..6d0e732edbd31b7ca2832186d0109c53ccdcd82f 100644 (file)
@@ -192,6 +192,9 @@ ENTRY(_stext)
                utoa __PAGE_OFFSET
        .ascii  ",HYPERCALL_PAGE=0x"
                utoa ((__PHYSICAL_START+HYPERCALL_PAGE_OFFSET)>>PAGE_SHIFT)
+       .ascii  ",FEATURES=writable_page_tables"
+       .ascii           "|writable_descriptor_tables"
+       .ascii           "|auto_translated_physmap"
 #ifdef CONFIG_X86_PAE
        .ascii  ",PAE=yes"
 #else
index 749f201a3ceeba62985e2a5e48abdead94019a44..8112691bf844399f4ac90b0eef14f75ed08b283e 100644 (file)
@@ -148,5 +148,8 @@ gdt_end:
        .ascii  ",XEN_VER=xen-3.0"
        .ascii  ",VIRT_BASE=0x"; utoh __START_KERNEL_map
        .ascii  ",HYPERCALL_PAGE=0x"; utoh (phys_hypercall_page >> PAGE_SHIFT)
+       .ascii  ",FEATURES=writable_page_tables"
+       .ascii           "|writable_descriptor_tables"
+       .ascii           "|auto_translated_physmap"
        .ascii  ",LOADER=generic"
        .byte   0